﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Ext.Net;
using Film.Repository;
using Film.Common;

namespace PhuongDoAn.Admin
{
    public partial class Login : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack && !X.IsAjaxRequest)
            {
                txtUsername.Focus(true, 100);
            }
        }

        public void btnLogin_Click(object sender, DirectEventArgs e)
        {
            try
            {
                tblUserAccountRepository acountRepository = new tblUserAccountRepository();
                tblUserAccount account = acountRepository.GetLogin(txtUsername.Text, txtPassword.Text);
                if (account != null)
                {
                    Session[ConfigKey.ADMIN_USER] = account;
                    Response.Redirect(ConfigKey.WEB_ADMIN_HOME_URL);
                }
                else
                {
                    X.Msg.Hide();
                    Util.THONG_BAO_CAP_NHAT("Tên tài khoản hoặc mật khẩu không đúng! Nhập lại");
                    txtUsername.Focus(true, 100);
                }
            }
            catch (Exception ex)
            {
                Util.THONG_BAO_CAP_NHAT("Lỗi : " + ex.Message);
            }
        }
    }
}